const util = require('../../utils/util.js')
const app = getApp()
const auth = require('../../utils/auth.js')
var transformLeft = 0, obj;
Page({
    data: {
        nation:'',
        jwd:'',
        com:'',
        showLayout:false,
        showLayCon:false,
        transformLeft: 0,
        indexImg:'http://p.qpic.cn/automall_pic/0/20180208201640_72095/640'
        // transformY:0
    },
    onShow: function () {
      obj = this;
      var transformLeft = obj.data.transformLeft;
      var transformY = obj.data.transformY;
      wx.onAccelerometerChange(function (res) {
        if (res.x > 0) {
          transformLeft += 2;
        }
        else if (res.x < 0) {
          transformLeft -= 2;
        }
        // if (res.y > 0) {
        //   transformY -= 20;
        // }
        // else if (res.y < 0) {
        //   transformY += 20;
        // }
        // if (transformY > 40) {
        //   transformY -= 20;
        // }else if (transformY < -40) {
        //   transformY += 20;
        // }
        if (transformLeft > 12) {
          transformLeft -= 2;
        }else if (transformLeft < -12) {
          transformLeft += 2;
        }
        // console.log(transformY);
        obj.setData({
          transformLeft: transformLeft,
          // transformY:transformY
        })
      })
    },
   
    autoTel: function(){
        let that = this;
        that.setData({
          showLayout: true,
          showLayCon:true
       })
    },
    hideLayout:function(){
       let that = this;
        that.setData({
          showLayout: false,
          showLayCon:false
       })
    },
    emergencyCalls:function(){
      wx.makePhoneCall({
          phoneNumber: '112' //仅为示例，并非真实的电话号码
      })
    },
    ploliceCalls:function(){
       wx.makePhoneCall({
          phoneNumber: '+358408677838' //仅为示例，并非真实的电话号码
      })
    },
    cancleCalls:function(){
       var that = this;
       that.setData({
          showLayout: false,
          showLayCon:false
       })
    },
    onShareAppMessage: function (res) {
      return {
          title: '赫尔辛基最in攻略、最hot推荐、最全指南，尽在“赫尔辛基城市行囊',
        path: '/pages/new-index/index',
        success: function(res) {
          // 转发成功
        },
        fail: function(res) {
          // 转发失败
        }
      }
    }
//     onShow: function () {
//         let self = this;
//         util.ajax({
//             url:'miniprogramapi/actapi/api_map',
//             data:{},
//             success:function(res) {
//                // console.log(res)
//             }
//         })



// //检测权限
//         wx.getSetting({
//             success(res) {
//                 if (!res.authSetting['scope.userLocation']) {
//                     console.log('这里得到是否开去权限')
//                     wx.authorize({
//                         scope: 'scope.userLocation',
//                         success() {
//                            locginAuto();
//                         },
//                         fail:function(){
//                             setQuanXian();
//                         }
//                     })
//                 }else{
//                    locginAuto();
//                 }
//             }
//         })
// //如果拒绝了权限设置，唤起设置让客户开启设置
//         function setQuanXian(typeArr){
//             // if(Array.isArray(typeArr) && typeArr.length>0){
//             //
//             // }
//             // for(let val of typeArr){
//             //     console.log(val);
//             // }
//             wx.showModal({
//                 title: '警告',
//                 content: '您点击了拒绝授权,将无法正常显示个人信息,点击确定重新获取授权。',
//                 success:function(res){
//                     if (res.confirm){
//                         wx.openSetting({
//                                 success: (res) => {
//                                 if (res.authSetting["scope.userLocation"]){////如果用户重新同意了授权登录
//                             wx.showToast({
//                                 title: '定位以以及开启',
//                                 icon: 'success',
//                                 duration: 1000
//                             })
//                             locginAuto()
//                         }
//                     },fail:function(res){

//                         }
//                     })
//                     }
//                 }
//             })
//         }
// // 登陆后的判断国家
//         function locginAuto(){
//             wx.getLocation({
//                 type: 'wgs84',
//                 success: function(res) {
//                     console.log(res)
//                     var latitude = res.latitude
//                     var longitude = res.longitude
//                     var speed = res.speed
//                     var accuracy = res.accuracy

//                     self.setData({
//                         jwd:latitude+','+longitude
//                     })


//                     // 得到经纬度
//                     util.ajax({
//                         url:'miniprogramapi/actapi/api_map?latitude='+latitude+'&longitude='+longitude,
//                         data:{},
//                         success:function(res){

//                             var com = JSON.stringify(res.data.address_component)
//                             self.setData({
//                                 com:com,
//                                 nation:res.data.address_component.nation
//                             })

//                             var nation =  res.data.address_component.nation;
//                             self.setData({
//                                 nation:nation
//                             })
//                             wx.showToast({
//                                 title: '你的位置在'+nation,
//                                 icon: 'success',
//                                 duration: 20000
//                             })

                            
//                             if(res && res.data && res.data.address_component){
//                                 var nation =  res.data.address_component.nation;
//                                 self.setData({
//                                     nation:nation
//                                 })
//                                 wx.showToast({
//                                     title: '你的位置在'+nation,
//                                     icon: 'success',
//                                     duration: 20000
//                                 })
                            
                            
//                                 // if(nation === '中国'){
//                                 //     console.log('中国')
//                                 //     wx.showToast({
//                                 //         title: '你的位置在'+nation,
//                                 //         icon: 'success',
//                                 //         duration: 5000
//                                 //     })
//                                 // }else{
//                                 //     wx.showToast({
//                                 //         title: '你的位置在'+nation,
//                                 //         icon: 'success',
//                                 //         duration: 5000
//                                 //     })
//                                 // }
                            
                            
                            
//                             }else{
                            
//                             }

//                         },
//                         fail:function(res){
//                             consol.log(res,'fail');
//                         }
//                     })

//                 }
//             })
//         }
    
//     }
})
